Prepare CodeTruss CLI v0.2.13 - #3
Merged
Merged
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (69)
🔥 Files not summarized due to errors (2)
📝 WalkthroughWalkthroughThe change set introduces deterministic CLI packaging and release verification, expands cross-platform CI and installers, hardens Git-backed hook state and verification execution, updates analysis and receipt contracts, and refreshes documentation, contribution policy, changelogs, and release metadata. ChangesCLI release and execution hardening
Estimated code review effort: 5 (Critical) | ~120 minutes Sequence Diagram(s)sequenceDiagram
participant AgentHook
participant HookRuntime
participant GitEvidence
participant LocalCommand
participant ReceiptWriter
AgentHook->>HookRuntime: Dispatch Stop event
HookRuntime->>GitEvidence: Capture immutable evidence
HookRuntime->>LocalCommand: Run bounded review
LocalCommand-->>HookRuntime: Return attempt-bound result
HookRuntime->>ReceiptWriter: Write verified receipt result
ReceiptWriter-->>AgentHook: Return verdict and receipt path
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
DeliriumPulse
marked this pull request as ready for review
July 14, 2026 20:01
2 tasks
This was referenced Aug 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
0.2.13release candidate and DB-free analyzer engineWhy
CodeTruss needs a public, independently verifiable release surface before its website, npm package, Homebrew tap, and Claude Code/Codex integrations can be promoted. This change makes the exact artifact advertised by the website reproducible from and byte-bound to the public source checkout.
User impact
Developers can install the free local-first CLI without an account, run deterministic scope and quality gates during an agent session, and verify signed PASS / REVIEW_REQUIRED / FAILED receipts. Optional provider review remains bring-your-own-key and explicit receipt sync remains the only CodeTruss upload path.
Validation
pnpm validate: PASS2d13b2912c6e4ca0ab59880f39864f9a019487c191c1a6a41bbcbaf6d694b81c60d5126f46b295de8481d7a5265fba6b22852b8abb35940e69a250829ed459edRelease notes
This PR does not publish npm or move the
codetruss.comalias. After required CI is green, merge this PR, protectmainand release tags, create annotated tagv0.2.13, let the attested GitHub release complete, and only then promote the exact website candidate and bootstrap npm publication.Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Release